something which is inconvenient or bothering - German English Dictionary